Documentation for this section has not yet been entered.
- T
- Documentation for this section has not yet been entered.
Documentation for this section has not yet been entered.
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
See Also: Inherited members from Math<T>.
⊟ Public Constructors
Documentation for this section has not yet been entered. ⊟ Public Properties
[read-only] E T . Documentation for this section has not yet been entered. (Inherited from Math<T>.) [read-only] HasBounds bool . Documentation for this section has not yet been entered. (Inherited from Math<T>.) [read-only] overrideIsIntegral bool . Documentation for this section has not yet been entered. [read-only] IsIntegral bool . Documentation for this section has not yet been entered. (Inherited from Math<T>.) [read-only] IsUnsigned bool . Documentation for this section has not yet been entered. (Inherited from Math<T>.) [read-only] MaxValue T . Documentation for this section has not yet been entered. (Inherited from Math<T>.) [read-only] MinValue T . Documentation for this section has not yet been entered. (Inherited from Math<T>.) [read-only] Pi T . Documentation for this section has not yet been entered. (Inherited from Math<T>.) ⊟ Public Methods
Abs (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Acos (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.) overrideAdd (T, T) : T Documentation for this section has not yet been entered. abstractAdd (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Asin (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Atan (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Atan2 (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Ceiling (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Compare (T, T) : int Documentation for this section has not yet been entered. (Inherited from Math<T>.)Cos (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Cosh (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.) overrideDivide (T, T) : T Documentation for this section has not yet been entered.Divide (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)DivideIntegral (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)DivideIntegralModulus (T, T, out T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)EnumerateFrom (T) : IEnumerable<T> Documentation for this section has not yet been entered. (Inherited from Math<T>.)EnumerateFromThen (T, T) : IEnumerable<T> Documentation for this section has not yet been entered. (Inherited from Math<T>.)EnumerateFromThenTo (T, T, T) : IEnumerable<T> Documentation for this section has not yet been entered. (Inherited from Math<T>.)EnumerateFromTo (T, T) : IEnumerable<T> Documentation for this section has not yet been entered. (Inherited from Math<T>.) overrideEquals (T, T) : bool Documentation for this section has not yet been entered.Equals (T, T) : bool Documentation for this section has not yet been entered. (Inherited from Math<T>.)Exp (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)FloatDigits (T) : int Documentation for this section has not yet been entered. (Inherited from Math<T>.)FloatRadix (T) : int Documentation for this section has not yet been entered. (Inherited from Math<T>.)FloatRange (T) : Cadenza.Tuple<int, int> Documentation for this section has not yet been entered. (Inherited from Math<T>.)Floor (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)FromIConvertible (IConvertible) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.) overrideFromInt32 (int) : T Documentation for this section has not yet been entered.FromInt32 (int) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)GetHashCode (T) : int Documentation for this section has not yet been entered. (Inherited from Math<T>.) overrideGreaterThan (T, T) : bool Documentation for this section has not yet been entered.GreaterThan (T, T) : bool Documentation for this section has not yet been entered. (Inherited from Math<T>.) overrideGreaterThanOrEqual (T, T) : bool Documentation for this section has not yet been entered.GreaterThanOrEqual (T, T) : bool Documentation for this section has not yet been entered. (Inherited from Math<T>.)IEEERemainder (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)IsIEEE (T) : bool Documentation for this section has not yet been entered. (Inherited from Math<T>.)IsInfinite (T) : bool Documentation for this section has not yet been entered. (Inherited from Math<T>.)IsNaN (T) : bool Documentation for this section has not yet been entered. (Inherited from Math<T>.) overrideLessThan (T, T) : bool Documentation for this section has not yet been entered.LessThan (T, T) : bool Documentation for this section has not yet been entered. (Inherited from Math<T>.) overrideLessThanOrEqual (T, T) : bool Documentation for this section has not yet been entered.LessThanOrEqual (T, T) : bool Documentation for this section has not yet been entered. (Inherited from Math<T>.)Log (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Log (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Max (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Min (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Modulus (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.) overrideMultiply (T, T) : T Documentation for this section has not yet been entered. abstractMultiply (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.) overrideNegate (T) : T Documentation for this section has not yet been entered.Negate (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.) overridePow (T, T) : T Documentation for this section has not yet been entered.Pow (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Predecessor (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Quotient (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.) overrideQuotientRemainder (T, T, out T) : T Documentation for this section has not yet been entered. abstractQuotientRemainder (T, T, out T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Reciprocal (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Remainder (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Round (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Sign (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Sin (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Sinh (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Sqrt (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.) overrideSubtract (T, T) : T Documentation for this section has not yet been entered. abstractSubtract (T, T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Successor (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Tan (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)Tanh (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)ToIConvertible (T) : IConvertible Documentation for this section has not yet been entered. (Inherited from Math<T>.) overrideToInt32 (T) : int Documentation for this section has not yet been entered.ToInt32 (T) : int Documentation for this section has not yet been entered. (Inherited from Math<T>.)Truncate (T) : T Documentation for this section has not yet been entered. (Inherited from Math<T>.)⊟ Extension Methods
staticJust<T> (this T) : Cadenza.Maybe<T> Create a new Cadenza.Maybe<T> instance initialized to a specified value. The returned value will not be Cadenza.Maybe<T>.Nothing. staticMatch<TSource,TResult> (this TSource, params Func<TSource, Cadenza.Maybe<TResult>>[]) : TResult Converts the TSource instance self into a TResult. staticToMaybe<T> (this T) : Cadenza.Maybe<T> Create a new Cadenza.Maybe<T> instance initialized to a specified value. The returned value may be Cadenza.Maybe<T>.Nothing. staticTraverseBreadthFirst<TSource,TResult> (this TSource, Func<TSource, TResult>, Func<TSource, IEnumerable<TSource>>) : IEnumerable<TResult> Traverse a tree in a breadth-first fashion, converting each encountered node. staticTraverseBreadthFirstWithParent<TSource,TResult> (this TSource, Func<TSource, TResult>, Func<TSource, IEnumerable<TSource>>) : IEnumerable<KeyValuePair<TSource, TResult>> Traverse a tree in a breadth-first fashion, converting each encountered node. staticTraverseDepthFirst<TSource,TResult> (this TSource, Func<TSource, TResult>, Func<TSource, IEnumerable<TSource>>) : IEnumerable<TResult> Traverse a tree in a depth-first fashion, converting each encountered node. staticTraverseDepthFirstWithParent<TSource,TResult> (this TSource, Func<TSource, TResult>, Func<TSource, IEnumerable<TSource>>) : IEnumerable<KeyValuePair<TSource, TResult>> Traverse a tree in a depth-first fashion, converting each encountered node. staticWith<TSource,TResult> (this TSource, Func<TSource, TResult>) : TResult Supports chaining otherwise temporary values.
⊟ ExpressionMath Constructor
Documentation for this section has not yet been entered.
public ExpressionMath ()⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ Add Method
Documentation for this section has not yet been entered.
public override T Add (T x, T y)⊟ Parameters
- x
- Documentation for this section has not yet been entered.
- y
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ Divide Method
Documentation for this section has not yet been entered.
public override T Divide (T x, T y)⊟ Parameters
- x
- Documentation for this section has not yet been entered.
- y
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Exceptions
Type Reason NotSupportedException Documentation for this section has not yet been entered. ⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ Equals Method
Documentation for this section has not yet been entered.
public override bool Equals (T x, T y)⊟ Parameters
- x
- Documentation for this section has not yet been entered.
- y
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ FromInt32 Method
Documentation for this section has not yet been entered.
public override T FromInt32 (int value)⊟ Parameters
- value
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ GreaterThan Method
Documentation for this section has not yet been entered.
public override bool GreaterThan (T x, T y)⊟ Parameters
- x
- Documentation for this section has not yet been entered.
- y
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ GreaterThanOrEqual Method
Documentation for this section has not yet been entered.
public override bool GreaterThanOrEqual (T x, T y)⊟ Parameters
- x
- Documentation for this section has not yet been entered.
- y
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ IsIntegral Property
Documentation for this section has not yet been entered.
public override bool IsIntegral { get; }⊟ Value
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ LessThan Method
Documentation for this section has not yet been entered.
public override bool LessThan (T x, T y)⊟ Parameters
- x
- Documentation for this section has not yet been entered.
- y
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ LessThanOrEqual Method
Documentation for this section has not yet been entered.
public override bool LessThanOrEqual (T x, T y)⊟ Parameters
- x
- Documentation for this section has not yet been entered.
- y
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ Multiply Method
Documentation for this section has not yet been entered.
public override T Multiply (T x, T y)⊟ Parameters
- x
- Documentation for this section has not yet been entered.
- y
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Exceptions
Type Reason NotSupportedException Documentation for this section has not yet been entered. ⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ Negate Method
Documentation for this section has not yet been entered.
public override T Negate (T value)⊟ Parameters
- value
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ Pow Method
Documentation for this section has not yet been entered.
public override T Pow (T x, T y)⊟ Parameters
- x
- Documentation for this section has not yet been entered.
- y
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ QuotientRemainder Method
Documentation for this section has not yet been entered.
public override T QuotientRemainder (T x, T y, out T remainder)⊟ Parameters
- x
- Documentation for this section has not yet been entered.
- y
- Documentation for this section has not yet been entered.
- remainder
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ Subtract Method
Documentation for this section has not yet been entered.
public override T Subtract (T x, T y)⊟ Parameters
- x
- Documentation for this section has not yet been entered.
- y
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Exceptions
Type Reason NotSupportedException Documentation for this section has not yet been entered. ⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0
⊟ ToInt32 Method
Documentation for this section has not yet been entered.
public override int ToInt32 (T value)⊟ Parameters
- value
- Documentation for this section has not yet been entered.
⊟ Returns
Documentation for this section has not yet been entered.⊟ Remarks
Documentation for this section has not yet been entered.⊟ Requirements
Namespace: Cadenza.Numerics
Assembly: Cadenza.Core (in Cadenza.Core.dll)
Assembly Versions: 0.1.0.0